persist throughout (something)

Translations
persister tout au long de (quelque chose)